ditching device meaning in Hindi

Noun

a tool or instrument designed for a specific purpose

a mechanism for controlling or regulating something

यंत्र

English Usage: The ditching device automatically shut off the water flow.

Hindi Usage: खोदने वाला यंत्र स्वचालित रूप से पानी की धारा को रोक देता है।

Share Anuvadan of ditching device